#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
//int Total(int money)
//{
//	int total = money;
//	int metpay = money;
//	while (metpay > 1)
//	{
//		total = total + metpay / 2;
//		metpay = metpay / 2 + metpay % 2;
//	}
//	return total;
//}
//
//int main()
//{
//	printf("%d\n", Total(5));
//	return 0;
//}
//
//void Fun(int line)
//{
//	for (int i = 0;i < line;i++)
//	{
//		for (int j = 0;j < line - 1 - i;j++)
//		{
//			printf(" ");
//		}
//		for (int k = 0;k < 2 * i + 1;k++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	for (int i = 0;i < line - 1;i++)
//	{
//		for (int j = 0;j < i + 1;j++)
//		{
//			printf(" ");
//		}
//		for (int k = 0;k < (line - 1 - i) * 2 - 1;k++)
//		{
//			printf("*");
//		}
//		printf("\n");
//
//	}
//}
//
//int main()
//{
//	Fun(7);
//	return 0;
//}
//
//void Fun()
//{
//	for (int i = 0;i < 100000;i++)
//	{
//		int count = 0;
//		int tmp = i;
//		while (tmp != 0)
//		{
//			count++;
//			tmp /= 10;
//		}
//		tmp = i;
//		int sum = 0;
//		while (tmp != 0)
//		{
//			sum += pow(tmp % 10, count);
//			tmp /= 10;
//		}
//		if (sum == i)
//		{
//			printf("%d\n", i);
//		}
//	}
//}
//
//int main()
//{
//	Fun();
//
//	return 0;
//}
//
//int Fun(int n, int a)
//{
//	int sum = 0;
//	int tmp = 0;
//	for (int i = 0;i < n;i++)
//	{
//		tmp = tmp * 10 + 2;
//		sum += tmp;
//	}
//	return sum;
//}
//
//int main()
//{
//	printf("%d", Fun(5, 4));
//	return 0;
//}